Unix Makefiles

生成标准 UNIX makefile。

UNIX makefile 的层次结构将生成到构建树中。使用任何标准 UNIX 风格的 make 程序通过 all 目标来构建项目,并通过 install(或 install/strip)目标来安装项目。

对于项目的每个子目录 sub/dir,将创建一个包含以下目标的 UNIX makefile

all

依赖于子目录所需的所有目标。

install

如果存在,则在子目录中运行安装步骤。

install/strip

如果存在,则在安装步骤后在子目录中运行 CMAKE_STRIP 命令。

CMAKE_STRIP 变量将包含平台的 strip 实用程序,该实用程序可从生成的二进制文件中删除符号信息。

test

如果存在,则在子目录中运行测试步骤。

package

如果存在,则在子目录中运行包步骤。